package pl.kosmowska.ewelina.client.app.requestfactory.dto;

import java.util.Date;

import pl.kosmowska.ewelina.server.jdo.SavingsData;
import pl.kosmowska.ewelina.server.locators.EntityStringLocator;

import com.google.web.bindery.requestfactory.shared.EntityProxy;
import com.google.web.bindery.requestfactory.shared.ProxyFor;

@ProxyFor(value = SavingsData.class, locator = EntityStringLocator.class)
public interface SavingsDataProxy extends EntityProxy {

	String getId();

	Long getUserId();

	void setName(String name);

	String getName();

	float getValue();

	void setValue(float value);
	
	public Date getStartDate() ;
	
	public void setStartDate(Date startDate) ;

	public float getValuePaid() ;

	public void setValuePaid(float valuePaid);

	public float getValueNotPaid() ;
	
	public void setValueNotPaid(float valueNotPaid);
	
	public Date getEndDate();

	public void setEndDate(Date endDate);
	
	public String getSponsoredOutcomeId();

	public void setSponsoredOutcomeId(String sponsoredOutcomeId);

}